cleanse of stains - Alemán Inglés Diccionario